@charset "UTF-8";
/**
 * 
 * @authors Nat Liu (fliu@boxtech.com)
 * @date    2014-08-25 11:01:25
 * @version 2014-08-25 11:01:25
 */
.boxclndr .clndr-container .clndr-days-wrap .clndr-day-cur.clndr-has-events .day-box .day-number:hover {
    color: #fff;
}
.boxclndr {position: relative;font-size: 14px;color: #565656;font-family: "Microsoft YaHei",Tahoma, Geneva, sans-serif;}
.boxclndr a { color: #393B3D; cursor: pointer;}
.boxclndr a:hover { text-decoration: none;}
.boxclndr .clndr-controls {height: 19px;line-height: 18px;background: #fff;position: relative;border-bottom:none;margin-bottom: 15px;}
.boxclndr .clndr-controls .clndr-dates {/* margin:0px 30px; *//* text-align: center; *//* position: relative; */font-size: 20px;display: inline-block;}
.boxclndr .clndr-controls .clndr-dates a {margin:0 1px;}

.boxclndr .clndr-container {position: relative;/* overflow: hidden; *//* padding:10px 0 */}
.boxclndr .clndr-container .clndr-days {width: 100%;left: 0px;top: 41px;z-index:5;border-bottom: none;}
.rl {/* height: 272px; */border-top: none;z-index: 20;/* width: 100%; */float:left;box-shadow: 2px 2px 19px -1px #f2f2f2;padding: 0 26px;    padding-top: 10px;}
.boxclndr .clndr-container .clndr-days-week {color: #fff;font-size: 14px;margin: 0 -9px;/* display: block; */}
.boxclndr .clndr-container .clndr-days-week .clndr-week {font-weight: normal; }
.boxclndr .clndr-container .clndr-days-week .clndr-week .week-box {height: 38px;line-height: 38px;text-align: center;color: #000;padding: 0 9px;}
.boxclndr .clndr-container .clndr-days-wrap .clndr-day .day-box {background: #fff;height: auto !important;padding: 8px 0;line-height: 24px;width: auto !important;text-align: center;border-left:0px solid #fff;border-bottom: 0px solid #fff;cursor: pointer;position: relative;}
.boxclndr .clndr-container .clndr-days-wrap .clndr-day-0 .day-box {border-left:none;}
.boxclndr .clndr-container .clndr-days-wrap .clndr-day .day-box .day-number {color: #262626;display: block;height: 100%;cursor: pointer;-webkit-transition: background-color 0;-moz-transition: background-color 0s;-ms-transition: background-color 0s;-o-transition: background-color 0s;transition: background-color 0s;border:1px solid transparent;font-size: 1;width: 26px;border-radius: 50%;}
tr.clndr-days-wrap {
    margin: 0 -9px;
}
.boxclndr .clndr-container .clndr-days-wrap .clndr-day.clndr-has-events .day-box .day-number {
    color: #4b8884;
    position: relative;
}
.boxclndr .clndr-container .clndr-days-wrap .clndr-day.clndr-has-events .day-box .day-number:after {content: "";display: block;width: 3px;height: 3px;position: absolute;background: #89b2b0;border-radius: 50%;left: 50%;margin-left: -1px;}

.boxclndr .clndr-container .clndr-days-wrap .clndr-day.clndr-today.clndr-has-events .day-box .day-number {
    color: #f08936;
}

.boxclndr .clndr-container .clndr-days-wrap .clndr-day.clndr-today.clndr-has-events .day-box .day-number:after {
    background: #f08936;
}
.boxclndr .clndr-container .clndr-days-wrap .clndr-day .day-box .day-number:hover {color: #f08936;background: #f08937;color: #fff;}
.boxclndr .clndr-container .clndr-days-wrap .clndr-day-out .day-box .day-number:hover { color: #424040; background: #edfbfb; cursor: text;}
.boxclndr .clndr-container .clndr-days-wrap .clndr-day-out .day-box .day-number {color: #CECECE;display: none;}
.boxclndr .clndr-container .clndr-days-wrap .clndr-day-cur.clndr-has-events .day-box .day-number {color: #f08936;}

 .boxclndr .clndr-container .clndr-days-wrap .clndr-day-cur .day-box{ /* background:#fff url(../images/yuanquan_red.png) center center no-repeat; */}
.boxclndr .clndr-container .clndr-days-wrap .clndr-today .day-box{ /* background:#fff url(../images/yuanquan_red.png) center center no-repeat; */}
.boxclndr .clndr-container .clndr-days-wrap .clndr-has-events .day-box {/* background: #fff url(images/dot1.png) no-repeat; */ }
.boxclndr .clndr-container .clndr-events {width: 62%;/* margin-left:1%; */top: 0px;z-index: 10;background: #ffffff;float: right;    display: none;}
.boxclndr .clndr-container .clndr-events .clndr-events-head { position: relative;background: #fff;margin-top:40px}
.boxclndr .clndr-container .clndr-events .clndr-events-head .clndr-events-close {   display: none;width: 30px;height: 30px;color: #999;
    position: absolute;right: 0px;font-size: 20px;font-family: "arial";text-align: right;padding: 0 4px;}
.boxclndr .clndr-container .clndr-events .clndr-events-head h3 { }
.boxclndr .clndr-container .clndr-events .clndr-events-head h3 a{padding-right:30px;background: url(../images/more2.png) no-repeat center right;padding-left:124px}
.boxclndr .clndr-container .clndr-events .clndr-events-list {list-style: none;height: auto;}
.clndr-events-list li.news{float: left;width: 50%;/* padding-left:1%; */padding: 5px 0;margin-bottom: 38px;}
.clndr-events-list .time{padding:10px 0;background:url(../images/time_bg.png) no-repeat bottom left}
.boxclndr .clndr-container .clndr-events .clndr-events-list li {list-style: none;/* margin-bottom: 38px; */}
.boxclndr .clndr-container .clndr-events .clndr-events-list li a{/* display: block; *//* line-height: 26px; *//* font-size:16px; */font-size: 16px;
    width: 100% !important;}
.boxclndr .clndr-container .clndr-events .clndr-events-list li a:hover{}
.boxclndr .clndr-container .clndr-events{left: 290px;}

/**事件输出**/
.boxclndr-event-wrap {}
.boxclndr-event-wrap .boxclndr-event-date { font-size: 22px; font-weight: bold; height: 42px; line-height: 42px; border-bottom: 3px solid #666; color: #1A5493; margin-bottom: 10px;}
.boxclndr-event-wrap .boxclndr-event-news { padding: 0 5px; border-bottom: 1px solid #666; margin-top: 10px;}
.boxclndr-event-wrap .boxclndr-event-news h2 { color: #1A5493; font-size: 18px; font-weight: bold; line-height: 22px; margin-bottom: 3px;}
.boxclndr-event-wrap .boxclndr-event-news h2 a { color: #1A5493; font-size: 18px;}
.boxclndr-event-wrap .boxclndr-event-news p { line-height: 20px; color: #787878;}
.boxclndr-event-wrap .boxclndr-event-news .event-news-filed { color: #555; font-weight: bold;}
.boxclndr .clndr-container .clndr-days-wrap .clndr-day-cur .day-box .day-number {color: #3e3e3e;}
.boxclndr .clndr-nav {
    position: absolute;
    font-size: 0px;
    right: 0;
    width: 9px;
    height: 7px;
    top: 8px;
}

.boxclndr .clndr-nav.clndr-prev {
    right: 43px;
    background: url(../images/pre.jpg);
}
.boxclndr .clndr-nav.clndr-next {

    background: url(../images/next.jpg);
}
.clndr-events .news_box .news_form {
    /* float: left; */
    float: left;
    width: 90px;
    height: 102px;
    background: #f08936;
    line-height: 30px;
    text-align: center;
    color: #fff;
    font-size: 20px;
}

.clndr-events .news_box .news_form a {
    color: #fff;
    width: 44px;
    display: inline-block;
    padding-top: 10px;
}

.clndr-events .news_box .news_nz .news_con {
    padding-left: 108px;
}

.clndr-events .news_box .news_nz .news_title {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 7px;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.clndr-events .news_box .news_nz .news_title a {
    color: #0d6e69;
}

.clndr-events .news_box .news_nz .news_info span {
    display: block;
    line-height: 24px;
    font-size: 13px;
    color: #999;
}
@media screen and (max-width: 1300px) {
  .boxclndr .clndr-container .clndr-days-week{}
      .boxclndr .clndr-container .clndr-days-week .clndr-week .week-box{
    padding: 0 4px;
    width: auto;
    /* font-size: 11px; */
}

}
@media screen and (max-width: 1100px) {
.boxclndr .clndr-container .clndr-events{
    width: 55%;
}
.clndr-events-list li.news{
    width: 100%;
    margin-bottom: 5px;
}    
}
@media screen and (max-width: 999px) {
 .rl{
    float: none;
    width: 591px;
    margin: 0 auto;
    max-width: 100%;
    padding: 0;
    margin-bottom: 20px;
}
.boxclndr .clndr-container .clndr-events{
    width: 100%;
}
 }
@media screen and (max-width: 450px) {

      .boxclndr .clndr-container .clndr-days-week .clndr-week .week-box{
    padding: 0;
    width: 36px;
font-size: 11px;
}
}